﻿// MIT License
//
// Copyright (c) 2021-present zuohuaijun, Daming Co.,Ltd and Contributors
//
// 电话/微信：18020030720 QQ群1：87333204 QQ群2：252381476

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.Net.InformationPlatform.Service.Product.Dto;

/// <summary>
/// 出货单信息
/// </summary>
public class OrderMessageOutput
{
    /// <summary>
    /// 料号
    /// </summary>
    public string SjProdNo { get; set; } = string.Empty;

    /// <summary>
    /// 品名
    /// </summary>
    public string ProdName { get; set; } = string.Empty;

    /// <summary>
    /// 规格
    /// </summary>
    public string SjProdSpec { get; set; } = string.Empty;

    /// <summary>
    /// 单位
    /// </summary>
    public string Unit { get; set; } = string.Empty;


    /// <summary>
    /// 单位名称
    /// </summary>
    public string UnitName { get; set; } = string.Empty;

    /// <summary>
    /// 预定交货日期
    /// </summary>
    public string SignDate { get; set; } = string.Empty;


    /// <summary>
    /// 税种
    /// </summary>
    public string TaxType { get; set; } = string.Empty;


    /// <summary>
    /// 税种说明
    /// </summary>
    public string Introduce { get; set; } = string.Empty;

    /// <summary>
    /// 税率
    /// </summary>
    public int TaxLv { get; set; }

    /// <summary>
    /// 单价
    /// </summary>
    public double UnitPrice { get; set; }

    /// <summary>
    /// 税前金额
    /// </summary>
    public double BedorePrice { get; set; }


    /// <summary>
    /// 含税金额
    /// </summary>
    public double IntroStatus { get; set; }

    /// <summary>
    /// 税额
    /// </summary>
    public double TaxPrice { get; set; }

    /// <summary>
    /// 库存
    /// </summary>
    public int Stock { get; set; }

    /// <summary>
    /// 订购金额
    /// </summary>
    public double PurchasePrice { get; set; }

    /// <summary>
    /// 收款据点
    /// </summary>
    public string InchargeArea { get; set; } = string.Empty;

    /// <summary>
    /// 收款据点名称
    /// </summary>
    public string InchargeAreaName { get; set; } = string.Empty;

    /// <summary>
    /// 出货据点
    /// </summary>
    public string DeliveryArea { get; set; } = string.Empty;

    /// <summary>
    /// 出货据点名称
    /// </summary>
    public string DeliveryAreaName { get; set; } = string.Empty;


    /// <summary>
    /// 行状态
    /// </summary>
    public string Emgency { get; set; } = string.Empty;

}
